/**
 * 测试数据配置
 * 包含地图测试用的各种数据
 */

/**
 * 预设的测试点集合
 * 用于测试点位置分析功能
 */
export const testPoints = [
  {
    id: 1,
    lat: 39.944847459434875,
    lng: 116.37902869186962,
    name: '测试点1',
    description: '北京市朝阳区'
  },
  {
    id: 2,
    lat: 39.95544667757559,
    lng: 116.23702383914247,
    name: '测试点2',
    description: '北京市海淀区'
  },
  {
    id: 3,
    lat: 39.88941208619838,
    lng: 116.36561963577026,
    name: '测试点3',
    description: '北京市丰台区'
  },
  {
    id: 4,
    lat: 39.81258134939706,
    lng: 116.47158391258267,
    name: '测试点4',
    description: '北京市通州区'
  },
  {
    id: 5,
    lat: 39.9332780087841,
    lng: 116.54810326949018,
    name: '测试点5',
    description: '北京市顺义区'
  }
]

/**
 * 地图默认配置
 */
export const defaultMapConfig = {
  center: {
    lat: 39.908823,
    lng: 116.397470
  },
  zoom: 12,
  minZoom: 8,
  maxZoom: 18
}

/**
 * 绘制工具配置
 */
export const drawConfig = {
  // 闭合检测阈值
  closureThreshold: 10,
  // 绘制样式
  styles: {
    line: {
      color: '#FF0000',
      width: 4
    },
    point: {
      color: '#00FF00',
      size: 8
    }
  }
} 